landslide scar - French English Dictionary